package com.lefevre.cms.bean.data;

import lombok.Data;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

/**
 * 数据库表
 *
 * @author Lefevre
 */
@Data
public class TableProperty implements Serializable {
    private static final long serialVersionUID = -3348207851449566580L;

    /**
     * 表名
     **/
    private String tableName;

    /**
     * 主键
     **/
    private String pk_Column_Name;

    /**
     * 约束属性
     **/
    private List<ConstraintProperty> constraintProperty = new ArrayList<>();

    /**
     * 字段属性
     **/
    private List<FieldProperties> fieldProperties = new ArrayList<>();

}
